mechanical wave - German English Dictionary